/**
 * @Author       : Mo 2427995270@qq.com
 * @Date         : 2022-07-01 10:56:05
 * @LastEditTime : 2023-12-14 17:55:31
 * @FilePath     : /uvdevice/apps/code_conversion.h
 * @Description  : 字符编码转换
 * @Version      : V1.0
 * @History      :
 * @Note         :
 */



#ifndef __code_conversion_H__
#define __code_conversion_H__

/***************************************Includes***********************************/
#include <stdint.h>
#include <stdio.h>

/*************************************Public Macros********************************/
// #define


/***********************************Public Statement*******************************/



/***********************************Public Functions*******************************/
uint16_t enc_gbk_to_utf8(const uint8_t *gbk_buf, uint16_t gbk_buf_len, uint8_t *const utf8_buf, uint16_t utf8_buf_size); // gbk编码的字符串转utf8编码的字符串
uint16_t enc_utf8_to_gbk(uint8_t *gbk_buf, uint16_t gbk_buf_size, uint8_t *utf8_buf, uint16_t utf8_buf_len);
/***************************************Public Variables**********************************/


#endif
/* [] END OF FILE */
